emergency power generator set - Español Inglés Diccionario